Skip to content

+bun.sh#90

Merged
mxcl merged 4 commits into
mainfrom
bun
Jan 2, 2023
Merged

+bun.sh#90
mxcl merged 4 commits into
mainfrom
bun

Conversation

@mxcl
Copy link
Copy Markdown
Contributor

@mxcl mxcl commented Dec 26, 2022

  • Closes +bun.sh #1
  • Using bun.sh binaries because we'll probs need to do the same for ziglang because ziglang OOMs during builds in CD
  • However in general we are happy to use the binaries the project built—they know what they are doing and we should trust them in that.
  • HOWEVER we should insist that they sign their binaries. Bun do not.
  • ALSO really we should insist on signed sources, see comments in the YAML for more discussion

@what-the-diff
Copy link
Copy Markdown

what-the-diff Bot commented Dec 26, 2022

  • The package.yml file was added to the bun project
  • It contains a build script that downloads and extracts an archive from github releases, then moves it into place in bin/bun
  • There is also some metadata about how to find versions of this software on GitHub (versions:) and what dependencies are required for building it (build:dependencies).

@mxcl mxcl force-pushed the bun branch 2 times, most recently from 5d0b6c6 to 9f68c76 Compare December 26, 2022 15:44
* Closes #1
* Using bun.sh binaries because we'll probs need to do the same for ziglang because ziglang OOMs during builds in CD
* However in general we are happy to use the binaries the project built—they know what they are doing and we should trust them in that.
* HOWEVER we should insist that they sign their binaries. Bun do not.
* ALSO really we should insist on signed sources, see comments in the YAML for more discussion
* Not using profile versions as they are not documented and seemingly less portable (based on reading the installer)
@mxcl
Copy link
Copy Markdown
Contributor Author

mxcl commented Dec 26, 2022

well great, hangs in bun --help in the x86 macOS runner. Will be hard to debug.

@mxcl
Copy link
Copy Markdown
Contributor Author

mxcl commented Dec 27, 2022

k it works fine locally on an intel Mac (macOS 12 though, not 11)

@jhheider
Copy link
Copy Markdown
Contributor

k it works fine locally on an intel Mac (macOS 12 though, not 11)

that is painful. limit to earlier release? or did they never support 11?

@jhheider
Copy link
Copy Markdown
Contributor

seems like there were hangs reported in darwin x86-64 in august, but they've minor bumped 3 versions since then: oven-sh/bun#1121

@mxcl mxcl merged commit 486b497 into main Jan 2, 2023
@mxcl mxcl deleted the bun branch January 2, 2023 20:12
mxcl added a commit that referenced this pull request Mar 15, 2023
mxcl added a commit that referenced this pull request Mar 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

+bun.sh

2 participants